package com.smarttest.portal.service;

import java.util.List;
import java.util.Map;

import org.springframework.web.multipart.MultipartFile;

import com.smarttest.common.beans.PaginationResult;
import com.smarttest.common.beans.SFTPOPBean;

public interface Autocase_Mgmt_Service {
	  public int createCase(String name,String clazz,String scenes,String owner,String remark,int level,String url);
	  public PaginationResult searchCase(String name,String classes,String scenes,String owners,String searchvalue,int level,int pageSize,int toPage);
	  public int updateCase(long id,String name,String clazz,String scenes,String owner,String remark,int level,String url);
	  public int deleteCase(List<Long> ids);
	  public PaginationResult searchCaseData(int caseid, int level, String searchvalue,int pageSize, int toPage);
	  public Map uploadCase(MultipartFile uploadFile);
	  public SFTPOPBean downLoadSingleCase(String url);
	  public int softDeleteCase(List<Long> ids); 
}
